it's spitting - Espagnol Anglais Dictionnaire